(food) sour from decomposition - Espagnol Anglais Dictionnaire